package com.example.runlian.service;

import com.example.runlian.mapper.SecondTitleMapper;
import com.example.runlian.pojo.PageInfo;
import com.example.runlian.pojo.SecondTitle;
import org.springframework.beans.factory.annotation.Autowired;

import java.util.List;

/**
 * 副标题 逻辑处理 接口
 */
public interface SecondTitleService {
    /**
     * 根据 主题号 获取所有的副标题(规定每个副标题只能有4个)
     */
    public List<SecondTitle> getSecondTitleByMid(PageInfo pageInfo);

    /**
     * 分页获取副标题
     */
    public List<SecondTitle> getSecondTitleByPage(PageInfo pageInfo);

    /**
     * 查询 所有的条数
     */
    public Integer querySecondTitleNum();

    /**
     * 修改副标题
     */
    public Integer updateSecondTitleBySid(SecondTitle secondTitle);

    /**
     * 增加次标题
     */
    public Integer addSecondTitle(SecondTitle secondTitle);

    /**
     * 删除 次标题
     */
    public Integer deleteSecondTitle(Integer sid);

}
